package com.citasgoo.aliyunFacility.api;

import java.io.Serializable;
import java.util.Arrays;
import java.util.Map;

public class SmsEntity implements Serializable {

    private String phoneNumbers;

    private String smsCode;

    private Map<String, String> param;

    private String outId;

    private byte[] code;

    public String getPhoneNumbers() {
        return phoneNumbers;
    }

    public void setPhoneNumbers(String phoneNumbers) {
        this.phoneNumbers = phoneNumbers;
    }

    public String getSmsCode() {
        return smsCode;
    }

    public void setSmsCode(String smsCode) {
        this.smsCode = smsCode;
    }

    public Map<String, String> getParam() {
        return param;
    }

    public void setParam(Map<String, String> param) {
        this.param = param;
    }

    public String getOutId() {
        return outId;
    }

    public void setOutId(String outId) {
        this.outId = outId;
    }

    public byte[] getCode() {
        return code;
    }

    public void setCode(byte[] code) {
        this.code = code;
    }


    @Override
    public String toString() {
        return "SmsEntity{" +
                "phoneNumbers='" + phoneNumbers + '\'' +
                ", smsCode='" + smsCode + '\'' +
                ", param=" + Arrays.toString(param.entrySet().toArray()) +
                ", outId='" + outId + '\'' +
                ", code=" + Arrays.toString(code) +
                '}';
    }
}
